EAS Update
前提
https://gyazo.com/2a922ce3bcf87e8cf521019d9b1fe6bd https://docs.expo.dev/eas-update/how-eas-update-works/
参考
概要
ダッシュボードのUI変わった
Rollbackできる
Rollout
段階的に公開できる
1度はdev環境で試してみないと怖いなあmrsekut.icon
runtime version
native部分を変更して、JS native interfaceを変更する場合は、runtime versionが更新される必要がある
どこに表示されるやつ?store?
これの代替放っ法
todos
この辺のノートが古くなっている気がするのでどうにかしたい
PR作られたらQRコード発行したり、
mergeされたらpublishしたり
branchの概念が増えたことで、stgでテストしてokならprodへgoみたいにできる
rollbackも可能
一部のユーザーにアップデートを送信した後、全員に送信することができる
ダッシュボードがある
アップデートの内容やビルドとの関連性を表示する
ユーザがどのversionを使っているかを追跡可能
配信の質の向上
グローバルCDNは、ユーザーの近くにあるエッジにアセットをキャッシュする
Gzipよりも14%小さいJavaScriptファイルサイズを誇るBrotli圧縮により、ユーザーがより速くアップデートを受け取れる 自分のインフラに、このprotocolに準拠したupdate serverを構築できる
Expoの提供するインフラに乗っかってる感じ
Pricing
スタートアップのための無料プランと
使用量に応じてスケールアップする使用量ベースの価格設定
初回のbranchの作成の仕方
何も表示されていない
https://gyazo.com/bd572b1b858b7eed72f518db1c3d5768 https://gyazo.com/3a13f078ef17baad37bc3381f8942426
Introduction
Getting started
Using GitHub Actions
Developing with EAS Update
How EAS Update works
Deployment patterns
Debugging EAS Update
EAS Update with a local build
Using EAS Update with EAS CLI
How to optimize assets for EAS Update
Runtime versions and updates
Using environment variables with EAS Update
Using expo-dev-client with EAS Update
Code Signing
more
Migrating from Classic Updates to EAS Update
Rollouts
FAQ
Known issues
仕組み
2022/11/5